upper mesopotamia - French English Dictionary